Modeling and Evaluation of Redesigning Methodologies for Distributed Workflows
نویسندگان
چکیده
Workflow management systems (WFMS) support the modeling and coordinated execution of processes within an organization. To coordinate the execution of the various activities (or tasks) in a workflow, task dependencies are specified among them. Often, the workflow application domains are such that the workflow is a long-running activity and the various tasks that constitute the workflow need to be executed by systems that are distributed and autonomous in nature, possibly owned by different organizations. In such an environment, it is desirable to minimize the number of communications among the distributed sites and minimize the number of tasks that need to wait for the execution of tasks at other sites. In [3], Atluri et al. propose an approach that can automatically redesign a workflow in such a way that it minimizes the number of communications and interference between sites. This approach performs a semantic categorization of task dependencies, and proposes to use for each categorization, a combination of three techniques – split, compensate and substitute. In this paper, we evaluate the efficacy of the split-task approach. Toward this end, we design a distributed workflow model, develop three performance metrics, and evaluate the redesign approach using simulation. The simulation results clearly indicate that the splittask approach significantly reduces the inter-site communication and improves the task concurrency within the workflow.
منابع مشابه
Dynamic configuration and collaborative scheduling in supply chains based on scalable multi-agent architecture
Due to diversified and frequently changing demands from customers, technological advances and global competition, manufacturers rely on collaboration with their business partners to share costs, risks and expertise. How to take advantage of advancement of technologies to effectively support operations and create competitive advantage is critical for manufacturers to survive. To respond to these...
متن کاملMethod integration: An approach to develop agent oriented methodologies
Agent oriented software engineering (AOSE) is an emerging field in computer science and proposes some systematic ideas for multi agent systems analysis, implementation and maintenance. Despite the various methodologies introduced in the agent-oriented software engineering, the main challenges are defects in different aspects of methodologies. According to the defects resulted from weaknesses ...
متن کاملModeling and Verification of Workflow Graphs
The workflow technology has been an active area of research for the past few years. The conceptual modeling of workflows is the first, and arguably the most important, step towards understanding business processes. A well defined workflow conceptual model leads to the development of an effective workflow application. This paper presents a graphical modeling technique for workflows. We introduce...
متن کاملA process-view approach for cross-organizational workflows management
1474-0346/$ see front matter 2010 Elsevier Ltd. A doi:10.1016/j.aei.2010.01.001 * Corresponding author. E-mail address: [email protected] (L. Gao Workflow management for cross-organizational business processes presents a significant challenge recently. The development and implementation of new methodologies and technologies are imperative to tackle this challenge. The process-view appro...
متن کاملModeling Workflow Patterns from First Principles
We propose a small set of parameterized abstract models for workflow patterns, starting from first principles for sequential and distributed control. Appropriate instantiations yield the 43 workflow patterns that have been listed recently by the Business Process Modeling Center. The resulting structural classification of those patterns into eight basic categories, four for sequential and four f...
متن کامل